package cn.iocoder.ny.module.mall.controller.admin.product.dto;

import cn.iocoder.ny.module.mall.domain.MallProductSpecification;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author luchunhong
 * @date 2024/08/06/ 15:27
 * @description:
 */
@Data
public class MallProductListDTO {
    private Long id;
    private Integer categoryId;
    private String images;
    private String title;
    private String description;
    private Integer sort;
    private Integer isShow;
    private Date createTime;
    private String specName;
    private String specValue;
    private String stock;
    private String volume;
    private Integer priceLining;
    private String name;
    private Integer parentId;
    private Long tenantId;
    private Long specificationId;
    private Integer buyCount;
    private List<MallProductSpecification> mallProductSpecifications;

    public List<MallProductSpecification> getMallProductSpecifications() {
        return mallProductSpecifications;
    }

    public void setMallProductSpecifications(List<MallProductSpecification> mallProductSpecifications) {
        this.mallProductSpecifications = mallProductSpecifications;
    }

    public Integer getBuyCount() {
        return buyCount;
    }

    public void setBuyCount(Integer buyCount) {
        this.buyCount = buyCount;
    }

    public Long getSpecificationId() {
        return specificationId;
    }

    public void setSpecificationId(Long specificationId) {
        this.specificationId = specificationId;
    }

    public Long getTenantId() {
        return tenantId;
    }

    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

    public String getImages() {
        return images;
    }

    public void setImages(String images) {
        this.images = images;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getIsShow() {
        return isShow;
    }

    public void setIsShow(Integer isShow) {
        this.isShow = isShow;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getSpecName() {
        return specName;
    }

    public void setSpecName(String specName) {
        this.specName = specName;
    }

    public String getSpecValue() {
        return specValue;
    }

    public void setSpecValue(String specValue) {
        this.specValue = specValue;
    }

    public String getStock() {
        return stock;
    }

    public void setStock(String stock) {
        this.stock = stock;
    }

    public String getVolume() {
        return volume;
    }

    public void setVolume(String volume) {
        this.volume = volume;
    }

    public Integer getPriceLining() {
        return priceLining;
    }

    public void setPriceLining(Integer priceLining) {
        this.priceLining = priceLining;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }
}
